insulated wagon - Spanish English Dictionary